|
Advanced Host Controller Interface (AHCI)とは、インテルが策定したシリアルATA (SATA)ホストバスアダプタのインターフェース仕様である。 AHCIではホストシステムのストレージデバイスとシステムメモリ間でのデータ交換などについて定義されている。 これにより、システムの設計、開発者の負担を減らすことができ、また、NCQやホットスワップなどの高度な機能が利用できるようになる。 AHCIはあくまでシリアルATAを扱うホストコントローラーの規格であり、シリアルATAの規格とは別のものである。 最新の規格は2008年に策定されたv1.3である。 == モード == 2011年現在市場に出回っている多くのシリアルATAコントローラーは、IDEのエミュレーションモード、AHCIモード、コントローラーメーカー独自のRAIDモードなどを持つが、インテルは(それら複数のモード内から選択できるのであれば)RAIDモードの使用を推奨している。これは、RAIDの動作を実現するために内部ではAHCIが有効になっている場合が大半であり、一番柔軟な動作が可能だからである。また、最新チップセット以外においてインテル製シリアルATAドライバーの最新版を使用する際には、RAIDモードに設定してからインストール作業を行う必要がある。 IDEエミュレーションモードは、例えばオペレーティングシステム側がシリアルATAに対応しておらず、シリアルATA接続のハードディスクドライブを認識しない場合や、記録型光学ドライブの書き込み安定性の向上を目的に使用される。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Advanced Host Controller Interface」の詳細全文を読む スポンサード リンク
|